#pragma once

namespace Engine
{
class NRender
{
public:
	NRender(void);

	virtual ~NRender(void);

	virtual void Initialize() = 0;

	virtual void Deinitialize() = 0;

	virtual void Render();

	virtual void Update(float frameTime);

	virtual void Begin()  = 0;

	virtual void End() = 0;
};
}